export interface DailyReport {
  id: string;
  date: string; // 自动生成的日期，格式：2025年8月19日 周六
  todayWork: string; // 今日工作汇报
  tomorrowPlan: string; // 明日工作计划
  weekPlan?: string; // 下周工作计划（周六生成）
  createdAt: string;
  updatedAt: string;
}

export interface AppSettings {
  reminderTime: string; // 提醒时间，格式 "17:50"
  reminderDays: number[]; // 提醒日期，0=周日，1=周一...6=周六
  autoStart: boolean; // 开机启动
  enableReminder: boolean; // 启用提醒
  autoConvertWeekly: boolean; // 自动转换周计划
  showWeeklyNotice: boolean; // 显示周计划转换提醒
}

export interface AppState {
  reports: DailyReport[];
  currentReport: DailyReport | null;
  isEditing: boolean;
  settings: AppSettings;
}
